dish of snails - İspanyolca İngilizce Sözlük